{{:main}}
{{!connect "quest/doc.js"}}
{{!connect "screen/quest/votes.css" media="screen" charset="utf-8"}}
{{?q.is_simple}}
	{{!for q.items do=@:simple_quest_container}}
{{?:}}
	<div class="votes-buttons">
		{{!for q.items do=@:quest_btn}}
		<div id="quest_balls_{{doc_id}}" class="">
			{{!for q.items do=@:cur_balls_btn}}
		</div>
	</div>
	<div class="votes-clear"></div>
	{{!for q.items do=@:quest_container}}
{{/?}}
{{/:main}}

{{:quest_btn}}
{{?*actions.vote_ok}}
<!-- еще не голосовал: выводим плюсик (+) -->
<img title="Показать результаты" onclick="showQuestAction({{*id}},{{doc_id}},this)" src="{{images}}quest/votes-ico-{{*btn_n}}.gif" alt="+" {{?is_quest}}class="que1t-votes-button votes-buttons-active"{{?:}}class="submit- btn_n_{{*btn_n}}"{{/?}} id="quest_btn_{{doc_id}}_{{*id}}" />
{{?:}}
<!-- по какой-то причине не может голосовать: выводим галку (v) -->
<img title="Показать результаты" onclick="showQuestAction({{*id}},{{doc_id}},this)" src="{{images}}quest/votes-ico-v.gif" alt="v" {{?is_quest}}class="que1t-votes-button votes-buttons-active"{{?:}}class="submit- btn_n_{{*btn_n}}"{{/?}} id="quest_btn_{{doc_id}}_{{*id}}" />
{{/?}}
{{/:quest_btn}}

{{:cur_balls_btn}}
{{?is_quest}}
<div title="Количество проголосовавших" class="votes-ball votes-ball1" id="cur_balls_btn_{{doc_id}}_{{*id}}" >
	{{*voters}}
</div>
{{?:}}
<div title="Количество проголосовавших" class="votes-ball-{{*btn_n}}" id="cur_balls_btn_{{doc_id}}_{{*id}}" >
	<div><div class="dddd">
			{{*voters}}
	</div></div>
</div>
{{/?}}
{{/:cur_balls_btn}}

{{:quest_container}}
<div id="vote_container_{{doc_id}}_{{*id}}" style="display: none;" class="votes-window">{{*action_url}}</div>
{{/:quest_container}}

{{:show_quest}}
{{?!is_quest}}<div class="votes-window-header">На конкурс: </div>
<div class="votes-window-name"><a href="{{q.url}}">{{q.title}}</a></div>{{/?}}
<div class="votes-col-3">{{?q.actions.vote}}А вот и ваше мнение:{{/?}}</div>
<div class="votes-col-3">{{?q.actions.cur_votes}}{{!plural q.cur_count "мнени" "е" "я" "й"}}:{{/?}}</div>
<div class=""></div>
<div class="votes-clear"></div>
{{?q.actions.vote || q.actions.cur_votes}}{{@:quest_vote votes=q.votes}}{{/?}}
{{?q.actions.add || q.actions.vote_ok}}
<input type="hidden" id="doc_action_actions_{{d.id}}_{{q.id}}" value="{{?q.actions.add}}a{{/?}}{{?q.actions.vote_ok}}v{{/?}}">
<!-- HACK : 2008-09-01 : lucky
	теперь все постится аяксом и кнопка вроде как не нужна
<img src="{{images}}quest/votes-button_{{?q.actions.add}}a{{/?}}{{?q.actions.vote_ok}}v{{/?}}.gif" alt="" title="" onclick="onQuestAction({{q.id}},{{d.id}})"/>
-->
{{/?}}
{{/:show_quest}}

{{:quest_vote}}
{{?!q.actions.vote}}
<div class="votes-col-3">
	{{?q.actions.poster}}Вы разместили этот документ на сайте и поэтому не можете голосовать
	{{?:q.actions.voteless}}У Вас нет права голоса{{?!user}} (зарегистрируйтесь!){{/?}}
	{{/?}}
</div>
{{/?}}

{{!for votes do=@:quest_votes}}
{{:quest_votes}}
<div class="votes-col-3">
{{?q.actions.vote}}
	{{?*method==1}}{{@:vote_binar v=*}}
	{{?:*method==2}}{{?*var_count>10}}{{@:vote_scale_num v=*}}{{?:}}{{@:vote_scale_zvezd v=*}}{{/?}}
	{{?:*method==3}}{{@:vote_scale v=*}}
	{{?:*method==4}}{{@:vote_categories v=*}}
	{{?:*method==5}}{{@:vote_categories v=*}}
	{{?:*method==6}}{{@:vote_comment v=*}}{{/?}}
{{/?}}
</div>
<div class="votes-col-3">
{{?q.actions.cur_votes}}
	{{?*method==2 && *var_count<=10}}
	{{@:cur_scale_zvezd v=*cur.variants}}
	{{?:}}
	{{*cur.val}}
	{{/?}}
{{/?}}
</div>
<div class="votes-window-nomi">{{*name}}</div>
<div class="votes-clear"></div>
{{/:quest_votes}}
{{/:quest_vote}}

<!--
{{:vote_binar}}
<input type="checkbox" value="1" class="quest_vote_{{q.id}} vi_{{v.id}}" {{?v.is_voted}} disabled{{?v.cur_vote}} checked="checked"{{/?}}{{/?}} >
{{/:vote_binar}}
-->

{{:vote_binar}}
{{?v.is_voted!=1}}
<a href="#" class="" onclick="questVoteSubmit({{q.id}},{{d.id}},{{v.id}},+1, onSelectVoteBin); return false;">+1</a>
<a href="#" class="" onclick="questVoteSubmit({{q.id}},{{d.id}},{{v.id}},-1, onSelectVoteBin); return false;">-1</a>
<input type="hidden" class="quest_vote_{{q.id}} vi_{{v.id}}" />
{{?:}}
<span>{{*cur_vote}}</span>
{{/?}}
{{/:vote_binar}}

{{:vote_scale_zvezd}}
{{!for v.variants do=@:vote_scale_variants_zv}}
{{:vote_scale_variants_zv}}
{{?v.is_voted!=1}}
<img onmouseover="zvezdaOn(this)" onmouseout="zvezdaOff(this)" class="ai vote_item_{{q.id}}_{{v.id}} vote_val_{{*value}}" onclick="questVoteSubmit({{q.id}},{{d.id}},{{v.id}},{{*value}}, onSelectVoteZv)" src="{{images}}/quest/zvezda_{{?*value==1}}on{{?:}}off{{/?}}.gif"/>
{{?:}}
<img src="{{images}}/quest/zvezda_{{?*value<=v.cur_vote}}on{{?:}}off{{/?}}.gif"/>
{{/?}}
{{/:vote_scale_variants_zv}}
<input type="hidden" value="1" class="quest_vote_{{q.id}} vi_{{v.id}}">
{{/:vote_scale_zvezd}}

{{:cur_scale_zvezd}}
{{!for v do=@:cur_scale_variants_zv}}
{{:cur_scale_variants_zv}}
<img src="{{images}}/quest/zvezda_{{?*==0}}off{{/?}}{{?*==1}}14{{/?}}{{?*==2}}half{{/?}}{{?*==3}}34{{/?}}{{?*==4}}on{{/?}}.gif"/>
{{/:cur_scale_variants_zv}}
{{/:cur_scale_zvezd}}

{{:vote_scale_num}}
<input type="text" value="{{?v.is_voted}}{{v.cur_vote}}{{?:}}1{{/?}}" class="quest_vote_{{q.id}} vi_{{v.id}}"{{?v.is_voted}} disabled{{/?}}>
{{/:vote_scale_num}}

{{:vote_categories}}
<script type="text/javascript">
	function gol_cats(vid){
		var checks = $('input:checked.vc_'+vid);
		var vals = [];
		var i;
		for(i=0; i<checks.length; i++) {
			vals.push(checks[i].value);
		}
		document['vote_form_'+vid].vote.value = vals.join(",");
		document['vote_form_'+vid].submit();
		return false;
	}
</script>
Выбрите варианты<br>
{{!for v.variants do=@:vote_categories_variants}}
{{:vote_categories_variants}}
<input type="checkbox" class="vc_{{v.id}}" value="{{*value}}">{{*name}}<br>
{{/:vote_categories_variants}}
<a href="#" onclick="return gol_cats({{v.id}});">Проголосовать</a>&nbsp;
{{/:vote_categories}}

{{:vote_comment}}
<textarea style="width: 300px; height: 100px; border: 1px solid #000;" class="vote_comment_{{v.id}}"></textarea><br>
<a href="#{{*value}}" onclick="document.vote_form_{{v.id}}.vote.value=$('.vote_comment_{{v.id}}').val();document.vote_form_{{v.id}}.submit();return false;">Откомментироватть</a>&nbsp;
{{/:vote_comment}}



<!-- 
	шаблоны упрощенного вида панели квеста (fix http://platonica.ru/trac/ticket/734)

	панель отображается, если документ подпадает под единственный квест, с единственной номинацией 

	автоматически подгружается аяксом при отображении документа

	class votes-window-simple используется для идентификации таких панелей на странице.
-->

{{:simple_quest_container}}
<div id="vote_container_{{doc_id}}_{{*id}}" style="display: none;" class="votes-window votes-window-simple">{{*action_url}}</div>
{{/:simple_quest_container}}

{{:simple_show_quest}}
{{?q.actions.vote || q.actions.cur_votes}}{{@:quest_vote votes=q.votes}}{{/?}}
{{?q.actions.add || q.actions.vote_ok}}
<input type="hidden" id="doc_action_actions_{{d.id}}_{{q.id}}" value="{{?q.actions.add}}a{{/?}}{{?q.actions.vote_ok}}v{{/?}}">
{{/?}}
{{/:simple_show_quest}}
